.comfirm-btn {
    width: 387rpx;
    height: 87rpx;
    line-height: 87rpx;
    font-size: 32rpx;
    color: #fff;
    text-align: center;
    margin: 0 auto;
    margin-top: 30rpx;
    background-size: 100% 100%;
}

.check-box {
    width: 400rpx;
    max-height: 250rpx;
    overflow-y: auto;
    position: absolute;
    font-size: 24rpx;
    color: #666;
    background-color: #e9f1e0;
    border-radius: 10rpx;
    box-shadow: 0px 0px 8rpx 1rpx #999;

    .check-box-items {
        height: 30rpx;
        margin: 10rpx;
        padding-bottom: 6rpx;
        border-bottom: 1px solid #ccc;
    }
    .active-item {
        color: #0e2c8d;
        font-weight: bold;
    }

    .empty-txt {
        font-size: 24rpx;
        text-align: center;
        padding: 20rpx 0;
    }
}